aid station
noun
: a station for giving emergency medical treatment
specifically
: a medical installation near the front lines where wounded receive emergency treatment
Love words? Need even more definitions?
Merriam-Webster unabridged
Share